#include <stdio.h>

int main(int argc , const char*argv[])
{
    FILE *fp= fopen ("./user.text","w+");
    if(fp==0)
    {
        printf("文件打开失败\n");
        return 0;
    }

    fputc('x',fp);
    fputc('i',fp);
    fputc('a',fp);
    fputc('n',fp);
    fputc('g',fp);

    int c = fgetc(fp);
    printf("c=%c\n",c);
    //⽂件指针的读写偏移量是同⼀个，写完之后，此时，⽂件指针的偏移量是⽂件的末尾了
 //也就是 最后⼀个字符的下⼀个位置，因此读取不到⽂件的内容。
 
 
 //关闭⽂件指针，关闭之后，就不能通过该⽂件指针对⽂件操作了
    if(fclose(fp)==-1)
    {
        printf("文件关闭失败\n");
    }

    return 0;
}